saving your presence - Turkish English Dictionary